package Nitrus;

public class Producto {
	private String nombre;
	private double precio;
	private int id;
	private int unidades;
	public Producto (String nombre, double precio, int id, int unidades) {
		this.nombre=nombre;
		this.precio=precio;
		this.id=id;
		this.unidades=unidades;
	}
	public Producto () {}
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public double getPrecio() {
		return precio;
	}
	public void setPrecio(double precio) {
		this.precio = precio;
	}
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public int getUnidades() {
		return unidades;
	}
	public void setUnidades(int unidades) {
		this.unidades = unidades;
	}
	
	public Producto leer(int id) throws Exception {
		GestorProducto gestorP = new GestorProducto();
		Producto p = gestorP.leerid(id);
		return p;
	}

	public void añadir(Producto p) throws Exception {
		GestorProducto gestorP = new GestorProducto();
		gestorP.anadir(p);
	}
	public void modificar(Producto p) throws Exception {
		GestorProducto gestorP = new GestorProducto();
		gestorP.modificar(p);
	}
	public void eliminar(int id) throws Exception {
		GestorProducto gestorP = new GestorProducto();
		gestorP.eliminar(id);
	}
}
